home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / SMAK124.ARJ / SMAK.VER < prev   
Text File  |  1992-04-12  |  2KB  |  60 lines

  1. SMAK (Simple MAKE) revision history (registered version).
  2.  
  3.  
  4. Ver 1.24      04/12/92      11790 bytes
  5.   Changed make script format to simplify handling libraries.
  6.   LIB file dates also determine if a new link needed.
  7.   Now dimensioning arrays statically.
  8.   File name storage is now much more flexible.  Number of file names 
  9.     (BAS+OBJ+LIB) should not exceed 96 (using /I) or 128 (not using /I).
  10.   "Begin LIB" optional if LIB list empty.
  11.   "Begin OBJ" optional if BOTH object list AND library list are empty.
  12.   Added support for registration ID.
  13.   A corrupt object file created by an unsuccessful compile is now erased.
  14.   A corrupt EXE file created by an unsuccessful link is now erased.
  15.  
  16.  
  17. Ver 1.23      04/04/92      11566 bytes
  18.   Added routine to return error level from compiler.
  19.   Shortened some quoted message strings.
  20.   Increased max files in each list from 32 to 48.
  21.   Now dimensioning arrays dynamically.
  22.  
  23.  
  24. Ver 1.22      01/10/92      11038 bytes
  25.   Option to check Include files for changes when determining conditional 
  26.     compile.
  27.  
  28.  
  29. Ver 1.21      12/28/91       9738 bytes
  30.   Optimized(!) for reduced size.
  31.   Simplified compile string passed to compiler by using compiler default
  32.     for List file.
  33.   Case of MAKE directives no longer changed in order to preserve case-
  34.     sensitive parameters.
  35.   Final EXE name passed to linker now includes the original path.
  36.   Added support for compiling C source files.
  37.   Added support for "compiling" (assembling) ASM source files.
  38.   Added compile only if linker name blank.
  39.   Added link only if compiler name blank.
  40.   Source file or object file names that are blank are now ignored.
  41.    
  42.   Added /F command line switch to force compilation of every source file.
  43.   Added /2 command line switch to pass compile string in MS C compiler format.
  44.   Added /M command line switch to generate a MAP file during linking.
  45.   Added /E command line switch to assume files not found do exist 
  46.     somewhere (however, their date/time stamp is assumed to be zero).
  47.   Added /C command line switch to specify compile only (no linking).
  48.   Added /L command line switch to specify link only (no compiling).
  49.  
  50.  
  51. Ver 1.20      12/06/91      12846 bytes
  52.   Added selective compilation based on date/time stamp and existence.
  53.   Optimized for reduced size.
  54.  
  55.  
  56. Ver 1.10      11/30/91      12702 bytes
  57.   Changed initial screen header.
  58.   Reduced code size slightly.
  59.  
  60.